Photonic_Plugin\Admin\Options_Manager D

Total Complexity 205
Dependencies 7
Dependents 1
Total lines 1,114
Lines of code 934
Logical lines of code 531
Comment lines 82
Methods 24
Properties 15

Methods 24

Method Rating Maintainability Complexity Lines of code
validate_options()
D
32 40 89
create_section_for_border()
C
29
21 147
create_section_for_padding()
B
34 18 98
create_section_for_background()
B
30 13 143
__construct()
B
37 16 75
add_settings_fields()
A
45 13 41
create_section_for_multi_select()
A
41 12 53
render_content()
A
41 11 60
get_option_structure()
A
49 9 32
save_css_to_file()
A
49 8 30
create_section_for_select()
S
54 5 20
create_section_for_radio_group()
S
57 5 16
create_settings_section()
S
51 4 25
create_section_for_textarea()
S
56 4 18
create_individual_radio_item()
S
59 4 12
create_section_for_text()
S
57 3 17
show_buttons()
S
63 4 9
create_opening_tag()
S
64 4 9
init()
S
63 3 9
create_section_for_checkbox()
S
62 2 10
create_section_for_radio()
S
66 2 8
display_upload_field()
S
68 2 6
create_section_for_blurb()
S
77 1 4
create_closing_tag()
S
82 1 3